package com.care.mall.common.domain;

import org.apache.commons.lang3.builder.ToStringBuilder;
import org.apache.commons.lang3.builder.ToStringStyle;
import com.care.common.core.annotation.Excel;
import com.care.common.core.web.domain.BaseEntity;

/**
 * 商品品牌对象 mall_brand
 *
 * @author 李光耀负责
 * @date 2024-03-27
 */
public class MallBrand extends BaseEntity
{
    private static final long serialVersionUID = 1L;

    /** 品牌编号 */
    private Long brandId;

    /** 品牌名称 */
    @Excel(name = "品牌名称")
    private String brandName;

    /** 品牌logo */
    @Excel(name = "品牌logo")
    private String brandImg;

    /** 品牌状态(1可用,2不可用) */
    @Excel(name = "品牌状态(1可用,2不可用)")
    private String brandStatus;

    /** 伪删除(1已删除,2未删除) */
    @Excel(name = "伪删除(1已删除,2未删除)")
    private String isDelete;

    public void setBrandId(Long brandId)
    {
        this.brandId = brandId;
    }

    public Long getBrandId()
    {
        return brandId;
    }
    public void setBrandName(String brandName)
    {
        this.brandName = brandName;
    }

    public String getBrandName()
    {
        return brandName;
    }
    public void setBrandImg(String brandImg)
    {
        this.brandImg = brandImg;
    }

    public String getBrandImg()
    {
        return brandImg;
    }
    public void setBrandStatus(String brandStatus)
    {
        this.brandStatus = brandStatus;
    }

    public String getBrandStatus()
    {
        return brandStatus;
    }
    public void setIsDelete(String isDelete)
    {
        this.isDelete = isDelete;
    }

    public String getIsDelete()
    {
        return isDelete;
    }

    @Override
    public String toString() {
        return new ToStringBuilder(this,ToStringStyle.MULTI_LINE_STYLE)
            .append("brandId", getBrandId())
            .append("brandName", getBrandName())
            .append("brandImg", getBrandImg())
            .append("brandStatus", getBrandStatus())
            .append("isDelete", getIsDelete())
            .toString();
    }
}
